fifa days
Xavi's Netherlands: Thirteen Closed Sessions, One Shut Gate, and a Question Nobody Dares AnswerThe Gate That Never Opens Zeist, a September afternoon. I stand outside the...
Nine Dimensions of Table Tennis Analysis and One Empty Data FileAt 2:47 in the morning, the analysis file landed in my inbox. It ran past six...
Pakistan Calls Up 14 Overseas Players: Seven Forwards, Nine Goals, and the Match Awaiting VietnamWhen the Pakistan national team squad list was published, I did the first thi...
The Passing Goalkeeper and the Small-Club Fairy Tale: Two Mispriced Assets in the Transfer WindowIn July 2026, at a small beer bar on Tianshou Road in Guangzhou, I tapped my...
A blank cell is not a 10-9: Vietnamese combat sports and the verdicts that have no dataThree judges sat less than four metres from me, backs to the crowd, pens in...
Haaland, the Young-Player Price Bubble, and the Ruts of the Transfer MarketOn the night of November 14, as I went back over the transfer list sent to th...
The 1.10 GB Aeroméxico Breach: A Warning for Football's Hidden Data Infrastructure1.10 GB. That is the size of a data set reportedly being offered for sale on...
England's Gold Rush at the Veterans Home Nations ChampionshipsFor seven years I have sat with hundreds of matches played in empty arenas, b...
The Transfer Window and the Data Void: When Silence Is Also a StoryAt 11:47 p.m. on January 31, a document arrived from a colleague at the...
Ngetich Breaks Women-Only Half Marathon World Record: One Second Carved, One Truth Erased by the HeadlineThe clock in Copenhagen stopped at 1:05:15. Just one second. Exactly one seco...
China Masters 2026: India Advanced Through the Quarter-Finals on Rhythm, Not on PedigreeGame two, 18-19. Kidambi Srikanth stands at the service line, both hands...
The Satwik-Chirag Riddle and Indian Badminton's Generational Handover at the 2026 Asian GamesOn Tuesday, Satwik-Chirag beat reigning world champions Liang Weikeng/Wang...
Vietnamese Football: When 'Going Down' Is the Way to RiseI received a message from a Nghệ An fan after Sông Lam Nghệ An’s 1-3 loss to...
PAOK lose Breein Tyree for about a month: Meniscus injury and the guard rotation puzzlePAOK have just confirmed the unfortunate news: Breein Tyree, the team's prima...
Zidane's First France Squad: Jacquet, Restes and the Excavation of a New Sediment LayerWhen I stand in an empty stadium, I hear the echo of matches that never took...
Asian Games 2026: P.V. Sindhu's Head-to-Head Map in Women's Singles BadmintonOn September 25, 2026, the Ichinomiya City Municipal Gymnasium in Japan opens...
Johan Vasquez's Full 90, Castro's Chip, and the Lesson of a Win That Proves NothingThat night at the Olimpico, the ball left Santiago Castro's foot on a...
When 'Supervision' No Longer Exempts: Background Check Lessons for Vietnamese Table TennisPeople laughed at me in the press room; three years later, my diagrams ended ...
ETTU Hands Broadcast Rights to Dyn Through 2028: Seven Cameras for Table 1, Four for Table 2Seven cameras for Table 1. Four cameras for Table 2. In the European Table...
Vietnam Football and the Rhythm of the Underdog: Counting Every Touch by HandIn the summer of 2026, I sat before a screen reviewing all 12 official...
